garlic mustard – English–Français translations

🇬🇧 en fr 🇫🇷

garlic mustard noun

  • Alliaria petiolata
alliaire, alliaire officinale, herbe à ail
Wiktionary Links